home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 8 / Mac Magazin and MacEasy Magazine CD - Issue 08.iso / Sharewarebibliothek / Utilities / tappytype / TappyType.doc < prev   
Text File  |  1994-12-20  |  7KB  |  116 lines

  1. TappyType
  2. a not-especially-practical Control Panel device
  3. by Colin Klipsch
  4.  
  5. V1.3
  6. Copyright 1989
  7. All rights reserved
  8. ____________________________________________________________________________
  9. Description:
  10.  
  11. TappyType is for those times when you wax nostalgic for the good, tough ol’ days before
  12. word processors.
  13.  
  14. TappyType, when installed and active, makes typewriter noises in response to your keypresses:
  15.     • a “normal-key” sound for printable characters
  16.     • a spacebar sound for the Spacebar, Tab, and Delete keys
  17.     • a carrage return sound for Return and Enter
  18.  
  19. Put TappyType into the System folder and restart your Mac. TappyType will install itself
  20. in system memory and will be available thereafter.  You can change TappyType’s behavior,
  21. including turning it off, via the Control Panel and the keyboard.  (See “Controlling TappyType” below.)
  22.  
  23. Two of the three noises, namely the normal-key and spacebar sounds, are played “asynchronously”.
  24. This means that the sounds are played in the background, leaving the Mac free to perform other
  25. tasks while the sounds are playing.  These sounds will also be stopped if another sound starts
  26. playing before the previous one is finished.  The essence of this is that, in general, TappyType won’t
  27. slow down your keyboard as you type.  (You may experience some sluggishness on Mac SE’s and
  28. Mac Plusses, or with particular applications.)
  29.  
  30. The carrage return sound is normally played “synchronously”, meaning the Mac drops all other
  31. activities to play this sound in its entirety, and then turns its attention back to whatever you are
  32. doing.  I made it this way because it sounds better — in my opinion anyway — for the carrage return
  33. sound to play completely; otherwise it is inevitably cut short during normal typing.  However, if you
  34. grow weary of being forced to hear this sound all the way through, you can make it play
  35. asynchronously like the other two.
  36. ____________________________________________________________________________
  37. Controlling TappyType:
  38.  
  39. TappyType has these options, accessible in the Control Panel. . .
  40.  
  41.     • Active: whether TappyType plays any sounds at all
  42.     • CR sound not interruptable: whether the carrage return
  43.           sound is played synchronously or asynchronously
  44.     • Show startup icon: whether the TappyType icon will be
  45.           displayed during the next startup
  46.  
  47. You can also toggle the Active option without bringing up the Control Panel: type command-option-t,
  48. from wherever you are, to turn TappyType on and off.
  49. ____________________________________________________________________________
  50. TappyType and the Rest of the World:
  51.  
  52. TappyType occupies about 13K of internal memory.  If you are cramped for space, or have some
  53. other reason to prevent TappyType from installing itself, simply move the TappyType file out
  54. of your System folder, or into a lower folder, and restart.  (There is no way to purge TappyType
  55. from memory once it is installed.  Sorry.)
  56.  
  57. TappyType requires the Sound Manager, the collection of routines which play ‘snd ’ resources.
  58. You must to use System 6.0 or later; otherwise TappyType will be mute and will complain to you
  59. in the Control Panel.
  60.  
  61. NOTE: Please do not try to get fancy with a resource editing utility and paste in your own
  62. ‘snd ’ resources.  TappyType relies on its sounds to have particular ID numbers, attributes, and sizes.
  63.  
  64. There is a strange incompatibility with Suitcase II which causes TappyType to remain silent even though
  65. it loads properly.  This problem can be avoided by renaming the TappyType file such that it comes before
  66. “Suitcase II” in ASCII alphabetical order, which ensures that TappyType is run before Suitcase during
  67. system startup.  This is why the TappyType file has — or should have — a space as the first character.
  68. ____________________________________________________________________________
  69. Changes and Improvements from Previous Versions:
  70.  
  71.     • The version number has been increased.
  72.     • The old silence bug has been fixed.  It used to be (before V1.0) that TappyType would arbitrarily
  73.         remain silent, whether it was active or not, for some never-thoroughly-understood reasons.
  74.     • TappyType no longer bombs if the Sound Manager isn’t available.  It simply remains quiet
  75.         and let’s you know what’s wrong in the Control Panel.  (This particular bug cure has not
  76.         been rigorously tested.  If you’re getting instant system bombs with the touch of a key,
  77.         it’s because you need System 6.0 or higher.  Unless of course you like them...)
  78.     • The “CR sound not interruptable” option was added.
  79.     • It used to be that when you...
  80.             • turned off the “CR sound not interruptable” option,
  81.             • ran an application which has a “Transfer” command,
  82.             • selected “Transfer” and waited for the dialog box,
  83.             • moved the inverse selector bar over an application name,
  84.             • and hit Return...
  85.         the Macintosh would go “dink, vrooozzzzzz.....”, and so would enter a catatonic seizure.
  86.         This bug has been eliminated.
  87.     • TappyType used to play its sounds even with the system volume set to zero.  Now it is quiet.
  88.     • I included an information screen which presents itself when you click on the “TappyType”
  89.         title in the Control Panel.  (Click and hold down the mouse button.)
  90.     • The command-option-t function was added.
  91.     • The “Show startup icon” option was added.
  92.     • A display-update bug was fixed.
  93.     • Various internal improvements were made to the code, among them a better way of detecting
  94.         events which is more likely to be compatible with future Macintoshes.  (I hope!)
  95. ____________________________________________________________________________
  96. Possible Future Improvements:
  97.  
  98.     • I would like to find or record a couple more sounds and add them to TappyType’s collection,
  99.         including the sound a typewriter makes when you press a Shift key and the entire
  100.         hammer-assembly shifts up and down, as well as a more realistic Tab sound, and a “crisper”
  101.         bell for the carrage return sound.
  102.     • My curisoity might eventually drive me to investigate why the Suitcase II incompatibility
  103.         exists, but for now it’s much easier (from my point of view) to rename the file.
  104. ____________________________________________________________________________
  105. Whether or Not You Have to Pay for This:
  106.  
  107. TappyType is freeware, since my address changes so frequently that your generous and abundant
  108. shareware checks (yea, right) would rarely find me.  So use TappyType and give it away as much
  109. as you like.  Please do not charge any money for it.
  110.  
  111. Hope you’re amused,
  112.  
  113. Colin Klipsch
  114. Charlottesville, Virginia
  115. January, 1990
  116.